//package com.ruoyi.web.controller.cx;
//import com.ruoyi.common.core.domain.AjaxResult;
//import com.ruoyi.system.mapper.StudentMapper;
//import org.springframework.web.bind.annotation.RestController;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.web.bind.annotation.*;
//import static com.ruoyi.common.core.domain.AjaxResult.success;
//
///**
// * @author Jiang
// * @date 2025/10/22
// */
//@RestController
//@RequestMapping("/student")
//public class MyController {
//    // 注入 StudentMapper
//    @Autowired
//    private StudentMapper studentMapper;
//
//    /**
//     * 新增学生
//     */
//    @PostMapping("/add")
//    public AjaxResult addStudent(@RequestParam String username) {
//        int result = studentMapper.insertStudent(username);
//        return result > 0 ? success("学生添加成功") : AjaxResult.error("学生添加失败");
//    }
//
//    /**
//     * 删除学生
//     */
//    @DeleteMapping("/{id}")
//    public AjaxResult deleteStudent(@PathVariable Long id) {
//        int result = studentMapper.deleteStudentById(id);
//        return result > 0 ? success("学生删除成功") : AjaxResult.error("未找到该学生或删除失败");
//    }
//
//    /**
//     * 更新学生信息
//     */
//    @PutMapping("/update")
//    public AjaxResult updateStudent(@RequestParam Long id, @RequestParam String username) {
//        int result = studentMapper.updateStudent(id, username);
//        return result > 0 ? success("学生信息更新成功") : AjaxResult.error("未找到该学生或更新失败");
//    }
//
//    /**
//     * 查询所有学生
//     */
//    @GetMapping("/list")
//    public AjaxResult getAllStudents() {
//        return success(studentMapper.selectAllStudents());
//    }
//
//    /**
//     * 根据ID查询单个学生
//     */
//    @GetMapping("/{id}")
//    public AjaxResult getStudentById(@PathVariable Long id) {
//        return success( studentMapper.selectStudentById(id));
//    }
//}
